Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a Bahrain F1 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Greece F1 Greece F2 Qatar F1 Qatar F2 Lebanon F1 Lebanon F2 Saudi Arabia F1 Saudi Arabia F2 India F4 India F5 Great Britain F6 Uzbekistan F4 Great Britain F7 Great Britain F3 France F5 Great Britain F2 Thailand F2 Japan F9 Japan F10 Australia F12 Cambodia F1 Thailand F1 Thailand F2 India F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Canada F5 China F1 China F2 Thailand F2 Chinese Taipei F1 Cambodia F1 Cambodia F2 Thailand F2 Japan F2 Japan F3 Thailand F4 Thailand F6 Thailand F11 Indonesia F3 Thailand F1 Japan F1 Hong Kong F3 Thailand F10 Fergana Challenger - Fergana Fifth-Third Bank Tennis Championships - Lexington Ahmedabad Challenger - Ahmedabad Bristol Challenger Trophy - Bristol BH Tennis Open International Cup - Belo Horizonte GHI Bronx Tennis Classic - Bronx Lucknow ATP Tour Challenger - Lucknow New Delhi Challenger - New Delhi Binghamton Professional Tennis Tournament - Binghamton Jameson Cup - Milan Arroyo de la Encomienda - Valladolid Hilton Waikoloa Village USTA Challenger - Waikoloa 2005 Freeman Men's Challenger - Joplin Open de L'Isere - Grenoble The LTA Sunderland Challenger - Sunderland Internationaux du Doubs - Besancon Coffee Cup Challenger - Chikmagalur Busan Open Challenger Tennis - Busan s Tennis Masters 06 - Graz USA F30 Citta di Como - Como The Swanston Challenger - Sacramento Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Thailand F3 UAE F1 Busan Open Challenger Tennis - Busan Fergana Challenger - Fergana Izmir Cup - Izmir Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver New Delhi Challenger IV - New Delhi Karshi Challenger - Karshi Flea Market Cup Busan Challenger Tennis - Busan Heilbronn Challenger Wroclaw Challenger Melbourn Challenger Korat Challenger Mexico City Challenger Talahassee Challenger Yuba City Challenger Aptos Challenger Australia F13 Seoul Challenger Izmir Challenger Noumea Challenger Caloundra Challenger Johannesburg Challenger Fergana Challenger Wuhai Challenger Heilbronn Open - Heilbronn Nova Challenger Osaka - Osaka Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin GHI Bronx Classic - Bronx Yokohama International Tennis Tournament - Yokohama Kuppers Kolsch Cup - Aachen Burnie Challenger Honda Kah Singapore Men's Tennis Open - Singapore Honda-Kah Open - Singapore Singapore Challenger USTA Seascape Challenger - Aptos The LTA Manchester Challenger - Manchester Kyoto Challenger 1st Challenger Tournament Leon - Leon BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado Busan Challenger Winnetka Challenger The LTA Manchester Challenger - Manchester drkoop.com USTA Tennis Championships of San Antonio - San Antonio The 70th King's Cup and Queen's Cup - Bangkok USTA Seascape Challenger - Aptos Vancouver Challenger drkoop.com USTA Challenger of Dallas - Dallas Bangkok Challenger The Rajasthan Golden Jubilee - Jaipur The LTA Wrexham Challenger - Wrexham Kyoto Challenger - Kyoto ATP Bangalore Challenger - Bangalore Akbank Private Banking-TED Open - Istanbul Bukhara Challenger - Bukhara Belgaum Open - Belgaum Busan Challenger Czech Indoor Open - Prague The Wright Financial Group, Inc. Challenger - Champaign USTA Challenger of Dallas - Dallas The Bolton Challenger - Bolton USTA Tennis Championships of Austin - Austin Challenger Leon 2004 - Leon Cridicard Mastercard Tennis Cup - Campos do Jordao Bristol Challenger Trophy - Bristol Open de Charleroi - Charleroi Ho Chi Minh City Challenger - Ho Chi Minh City Powder Byrne Trophy - Surbiton KGHM Polish Indoors - Wroclaw Beijing Challenger drkoop.com USTA Challenger of Houston - Houston Challenger Casablanca San Angel - Mexico City Fergana Challenger - Fergana Australian Unity Western Australia Open - Perth Gallagher International - Hamilton West of England Challenger - Bristol Astana Challenger University of Tennessee USTA Challenger - Knoxville Corona Mexico City Open - Mexico City TED Open - Istanbul Yokohama Challenger 2001 - Yokohama Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby The Manchester Trophy - Manchester Heineken Challenger - Ho Chi Minh City Unicredit Czech Open 2007 - Prostejov Busan Open - Busan 2006 Challenger of Santa Clarita California Challenger - Valencia Dharwad Challenger 2003 - Dharwad Hilton Waikoloa Village USTA Challenger - Waikoloa The Surbiton Trophy - Surbiton Abierto Club Casablanca - Mexico City Toyota Challenger Burnie Challenger The Manchester Trophy - Manchester Anning Challenger Busan Challenger Nanchang Challenger 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton The Surbiton Trophy - Surbiton Indore Challenger Toyota Challenger The LTA Nottingham Challenger - Nottingham Flea Market Cup - Busan KGHM Polish Indoors - Wroclaw Heineken Challenger - Ho Chi Minh City Ourocard Tennis Challenger - Sao Paulo Challenger Casablanca San Angel - Mexico City Genoa Open - Genova Nottingham Men's Challenger - Nottingham South African Airways Tennis Open - Durban Fergana Challenger - Fergana BMW Tennis Championship - Sunrise The LTA Hester Trophy - Manchester I Manta Open - Manta Taiwan Challenger - Kaohsiung dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx 2008 China TCL Challenger - Guangzhou Baton Rouge Challenger 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas The LTA Nottingham Challenger - Nottingham Dunlop World Challenge - Toyota The Wright Financial Group USTA Challenger - Champaign IPP Open - Helsinki Aberto de Sao Paulo - Sao Paulo Kia International In Kawana - Kawana Open de la Ville de Saint Denis - Reunion Island Challenger Banque Nationale - Granby The Surbiton Trophy - Surbiton The LTA Men's Challenger Wrexham - Wrexham Open de Franche-Comte - Besancon Malaysian Open - Kuala Lumpur Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor Tennis Championships - Kyoto Bangkok Challenger Fergana Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote Lambertz Open by Stawag - Aachen USTA Illinois Challenger - Champaign The LTA Wrexham Challenger - Wrexham Challenger Ford de Cherbourg - Cherbourg President's Cup - Astana 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Dharwad Challenger 2006 - Dharwad Ciudad de Pozoblanco Open Diputacion - Cordoba ECU Prague Open - Prague The Nottingham Open - Nottingham Challenger Natrel Presented by National Bank - Granby Tashkent Challenger Samsung Securities Cup - Seoul President's Cup 2000 - Tashkent Bristol Challenger Trophy - Bristol Sarajevo Open - Sarajevo GHI Bronx Classic - Bronx Credicard Mastercard Tennis Cup - Campos do Jordao Fifth Third Bank Tennis Classic - Lexington The Stella Artois Grass Court Championships - London Bangkok Challenger Mobilux Open - Luxembourg Logopak Challenger 2005 - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto Seoul Challenger Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Tata Open 2002 - Chennai 3rd Volkswagon Challenger - Wolfsburg Kaohsiung Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Stella Artois Grass Court Championships - London President's Cup - Tashkent Samsung Securities Cup - Seoul West Lakes Challenger Tianjin Challenger Bangkok Challenger Shanghai Challenger ATP Challenger Numea - New Caledonia Astana Challenger USTA Men's Challenger of Dallas - Dallas Draft Corona Mexico City Open - Mexico City Burnie Challenger Kobstaedernes ATP Challenger - Kolding Taipei City Challenger Samarkand Challenger - Samarkand Media Will Cup Busan Challenger Tennis - Busan Pingguo Challenger Internationaux de Tennis de Brest - Brest Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor - Kyoto Tata Open - Chennai The Scottish Tennis Championships - Edinburgh The Surbiton Trophy - Surbiton Shimadzu All Japan Indoor - Kyoto Guadalajara Challenger BH Tennis Open International Cup - Belo Horizonte HTV Challenger - Ho Chi Minh City The Stella Artois Grass Court Championships - London Okal Cup 2003 - Eckental IPP Open - Helsinki Open de L'Isere-Open 38 - Grenoble Okal Cup - Eckental Legg Mason Tennis Classic - Washington D.C. Samsung Securities Cup Challenger - Seoul Bancolombia Open - Bogota Chennai Open - Chennai MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh Beijing Challenger The Scottish Tennis Championships - Edinburgh IPP Open - Helsinki The Stella Artois Grass Court Championships - London GHI Bronx Tennis Classic - Bronx Burbank Challenger - Burbank Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Thailand Open - Bangkok Fergana Tennis Challenger Tournament - Fergana Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok The Manchester Trophy - Manchester New Delhi Challenger III - New Delhi Credicard Mastercard Tennis Cup - Campos do Jordao Busan Open Challenger Tennis - Busan Prostejov Challenger LTA Manchester challenger - Manchester Nottingham-2 Challenger The Stella Artois Championships - London The Surbiton Trophy - Surbiton The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo The LTA Men's Challenger - Nottingham Granby Challenger The Natrel's Challenger of Granby - Granby Chennai Open - Chennai Fifth Third Bank Tennis Classic - Lexington SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Gramado Challenger - Gramado Grand Prix Hassan II - Casablanca Saint Francis Health System USTA Challenger - Tulsa Estoril Open - Estoril Heilbronn Open - Heilbronn Gallagher International - Hamilton Garden Open - Rome The Surbiton Trophy - Surbiton Kun-Ming Challenger Hypo Group Tennis International - Portschach The Manchester Trophy - Manchester Binghamton Professional Tennis Tournament - Binghamton Ordina Open - 's-Hertogenbosch Sporting Challenger 2003 - Turin ATP Heineken Challenger 2000 - Ho Chi Minh City Campbell's Hall of Fame Tennis Championships - Newport The Powder Byrne Trophy - Surbiton Countrywide Classic - Los Angeles Open Diputacion - Cordoba III Gramado Open de Tenis - Gramado St. Francis Health System USTA Challenger - Tulsa Osaka International Tennis Tournament - Osaka Jameson Cup - Milan Time Warner USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx The 69th King's Cup-Thailand Open - Bangkok TED Open-Akbank Private Banking - Istanbul Yokohama World Tennis Gaora Cup - Yokohama China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Manchester Challenger - Manchester Pune Challenger Shimadzu All Japan Indoor - Kyoto 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos 12th BH Tennis Open International Cup - Belo Horizonte The Nottingham Challenger - Nottingham Heineken Challenger 2004 - Ho Chi Minh City Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 13 BH Tennis Open International Cup - Belo Horizonte Samsung Securities Cup - Seoul China Open - Beijing Tiburon Challenger - Tiburon Music City Challenger - Nashville The Artois Championships - London Singha Tennis Classic - Tarzana Music City Challenger - Nashville KGHM Emax Polish Indoors - Wroclaw Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Odlum Brown Vancouver Open - Vancouver The Samsung Open - Bournemouth 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona The Surbiton Trophy - Surbiton Gold Flake Open - Chennai Copenhagen Open - Copenhagen Samsung Open - Brighton AAPT Championships - Adelaide Ethias Trophy - Mons The Nottingham Open - Nottingham Tashkent Challenger - Tashkent St. Remy Challenger Melbourne Challenger Samsung Securities Cup - Seoul Brazil Open - Salvador Legg Mason Tennis Classic - Washington D.C. Bangkok Challenger AIG Japan Open - Tokyo Campbell's Hall of Fame Tennis Championships - Newport Winnetka Challenger Busan Challenger PTT Thailand Open - Bangkok Carson Challenger Busan Challenger Shanghai Challenger Noumea Challenger Kaoshuing Challenger Delray Beach International Tennis Championships - Delray Beach Pingguo Challenger AIG Japan Open - Tokyo Stockholm Open - Stockholm Seoul Challenger Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok Marrakech Challenger Thailand Open - Bangkok U.S. National Indoor Tennis Championships - Memphis RCA Championships - Indianapolis Traralgon Challenger The Stella Artois Championships - London Yokohama Challenger Gerry Weber Open - Halle PTT Thailand Open - Bangkok Kyoto Challenger Guangzhou Challenger The Stella Artois Grass Court Championships - Queen's/London Toyota Challenger Thailand Open - Bangkok Challenger 42 - Andrezieux Aircel Chennai Open - Chennai Warsteiner Challenger Wolfsburg - Wolfsburg Heineken Challenger - Ho Chi Minh City San Luis Potosi Challenger 2002 - San Luis Potosi GHI Bronx Tennis Classic - Bronx Aegon Nottingham Open - Nottingham USTA Challenger of North Miami Beach - North Miami Beach 2002 USTA Challenger of Calabasas - Calabasas The Scottish Tennis Championships - Edinburgh drkoop.com USTA Tennis Championships of Houston - Houston Eisenberg Jerusalem Open - Jerusalem Hilton Waikoloa Village USTA Challenger - Waikoloa Bangkok Challenger Lucknow ATP Tour Challenger - Lucknow The Powder Byrne Trophy - Surbiton Kyiv UMC Open - Kiev The LTA Wrexham Challenger - Wrexham drkoop.com USTA Challenger of San Antonio - San Antonio Warsteiner Challenger Wolfsburg - Wolfsburg Gemax Open - Belgrade Sunset Moulding Yuba City Racquet Club Challenger - Yuba City China Open - Beijing AIG Japan Open - Tokyo The Nottingham Cahllenger - Nottingham Chennai Open - Chennai Next Generation Adelaide International - Adelaide The Stella Artois Grass Court Championships - London Countrywide Classic - Los Angeles The Samsung Open - Nottingham Thailand Open - Bangkok Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Rogers Masters - Toronto The Samsung Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Adidas International - Sydney Wimbledon - London Tennis Masters Series - Hamburg Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Tennis Masters Series - Miami Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Campbell's Hall of Fame Tennis Championships - Newport Australian Open - Melbourne Wimbledon - London Shanghai Rolex Masters - Shanghai Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Thailand Open - Bangkok Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne NASDAQ-100 Open - Miami Shanghai - Shanghai French Open - Paris French Open - Paris U.S. Open - New York Davis Cup, Group 1, 2R, ZIM-GBR 4-1 Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 15th Asian Games Doha 2006 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, World Group, 1R, CZE-GBR 4-1 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 LTA Wimbledon Wildcard Play-off tournament